<#include "/macro_.ftl">
package ${packageCode}.${moduleMapperCode}.dao.impl;

import com.google.common.collect.Maps;
import top.cardone.data.jdbc.dao.impl.PageDaoImpl;

import java.util.Map;

/**
 * ${businessName!}
 *
 * @author ${author!'yao hai tao'}
 */
public class ${businessCode}DaoImpl extends PageDaoImpl implements ${packageCode}.${moduleMapperCode}.dao.${businessCode}Dao {
    @Override
    public Map<String, Object> findOneBy${businessCode}Id(Object ${businessCode?uncap_first}Id) {
        Map<String, Object> inputMap = Maps.newHashMap();
		
        inputMap.put("${businessCode?uncap_first}Id", ${businessCode?uncap_first}Id);
		
        String findOneSqlFilePath = this.getSqlFilePath("page.find");
		
        return this.findOne(findOneSqlFilePath, inputMap);
    }
}